China said that a u.s. blockade of iranian ports is a dangerous and irresponsible measure, following u.s. president donald trump's threat to sink any vessel that attempts to leave or dock.